mud snail - Alemán Inglés Diccionario